immediately contiguous land - Alemán Inglés Diccionario